 {{tag>Logiciel éducatif pour enfant boucle informatique langage C}}
====== LMFAB ======
 <note important>
Avertissement : cet article est une pure promotion d'une réalisation personnelle plus que douteuse tant dans son exposé que dans sa réalisation ! L'auteur est connu pour polluer régulièrement toutes les plate-formes de publication ouvertes (Wikipedia par exemple) à des fins de promotions de ses délires plus ou moins mystico-ésotériques ([[https://www.google.fr/search?hs=aoj&hl=fr&rls=org.mozilla%3Afr%3Aunofficial&q=%22Andre+pierre+jocelyn%22&btnG=Rechercher&meta=&gws_rd=ssl|Google]], [[http://fr.wikipedia.org/wiki/Utilisateur:Temps|Wikipedia]])

La qualité de son code est plus que sous-optimale, un procédé consistant à modifier un code source pour changer un paramétrage montre une grande incompétence de sa part en programmation. Il est impossible de faire confiance à un programme aussi mal écrit.

Je recommande la suppression pure et simple de cette page.
</note>






Lmfab est un logiciel éducatif pour les enfants.
Cette application a pour objectif d’attirer les enfants à manipuler des boucles de for en langage C++
de manière à créer un piano virtuel possédant ses propres sonorités.
 
===== Pré-requis =====
 
  * Disposer des [[:sudo|droits d'administration]].
  * Avoir installé Qtcreator ou son équivalent avec build.
  * Avoir installé sox.
  * Avoir téléchargé [[http://www.letime.net/vocale/lmfab1.tar.gz]]
  * Avoir lu [[http://www.letime.net/vocale/U_E_D.html]]

 
===== Installation =====
 
Pour installer lmfab, il suffit de décompressé le répertoire dans le lieu de travail.
Puis de se placer en terminal dans la version lmfab dans laquelle nous allons placer l'apprenant.
Pour compiler il faut entrer make en terminal
Pour utiliser le piano virtuel il suffit de lancer l'application créée.

 
===== Configuration =====
 
  - Ouvrir le fichier ADNforme.cpp pour modifier les boucles qui dirigent les états d'équilibres créant les sons.
  - Ouvrir le fichier fronts.cpp pour modifier les valeurs des états d'équilibres.
 
===== Utilisation =====
 
Lancez l'application via le [[:unity#tableau_de_bord_dash|dash]] (Unity) ou via le [[:terminal]] (toutes versions d'Ubuntu) avec la [[:commande_shell|commande]] suivante :
<code>lmfab</code>
après que celle-ci soit finalisée avec un<code>sudo make install</code>
 
===== Désinstallation =====
 
Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
 
===== Voir aussi =====
 
  * **(fr)** [[http://www.letime.net/vocale/U_E_D.html]]
  * **(fr)** [[http://www.letime.net/vocale/Projet_BAUL.html]]
  * [[http://forum.ubuntu-fr.org/viewtopic.php?id=1644711]] sur le forum Ubuntu-fr
 